package models

import (
	"time"
)

type Blogpost struct {
	Id int64 `xorm:"oid"`

	Languageid      int       `json:"LanguageId" xorm:"not null INTEGER"`
	Title           string    `json:"Title" xorm:"not null VARCHAR"`
	Body            string    `json:"Body" xorm:"not null VARCHAR"`
	Bodyoverview    string    `json:"BodyOverview" xorm:"VARCHAR"`
	Allowcomments   int       `json:"AllowComments" xorm:"not null BIT(1)"`
	Commentcount    int       `json:"CommentCount" xorm:"not null INTEGER"`
	Tags            string    `json:"Tags" xorm:"VARCHAR"`
	Startdateutc    time.Time `json:"StartDateUtc" xorm:"DATETIME"`
	Enddateutc      time.Time `json:"EndDateUtc" xorm:"DATETIME"`
	Metakeywords    string    `json:"MetaKeywords" xorm:"VARCHAR(400)"`
	Metadescription string    `json:"MetaDescription" xorm:"VARCHAR"`
	Metatitle       string    `json:"MetaTitle" xorm:"VARCHAR(400)"`
	Limitedtostores int       `json:"LimitedToStores" xorm:"not null BIT(1)"`
	Createdonutc    time.Time `json:"CreatedOnUtc" xorm:"not null DATETIME"`
}
